Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations
نویسندگان
چکیده
“Agile” means nimble or quick moving and “Agility” means the ability to think and draw conclusions quickly. In terms of software development agility means dynamic, content specific, growth oriented and able to adopt the changes quickly and easily. The roots of agile go back more than a decade but it is on the boom from the last two decades. It was February 2001, when a group of people kept a meeting in Utah, in order to find an alternative method to the existing heavy software development methodologies and the result was agile methodology. Although there are 13 agile methods and exact number of Agile method is still a debate question. I have included only 5 methods, Scrum, XP, DSDM, FDD, Lean Software
منابع مشابه
Agile Practices in Indian Organizations
Agile software development is a conceptual framework that promotes development using iterations in whole life cycle of the project development. In Indian organizations agile is in its embryo stage. In software development agile means quick moving. For the customer’s satisfaction and to cope up with customer’s frequent changed requirements, heavyweight methodologies are kicked. To produce high q...
متن کاملExploring Adoption and Use of Agile Methods: A Comparative Case Study
In this paper we describe the adoption of agile methods in two organizations. A participant observation method was used to gather in-depth data on the introduction and initial use of agile methods at a bank and a global law firm. An agile usage model, built on theories of innovation diffusion, information systems development, and agile methods, is used to explain post-adoption use of the agile ...
متن کاملAgile Adoption – Crossing the Chasm
Business activities are rapidly changing nowadays and there are increasingly complex requirements set on programming solutions. That puts traditional software development methods also called heavyweight behind and leads to the need for different approaches. Modern approach is called agile or lightweight. Heavyweight methodologies, also considered as the traditional way to develop software, emph...
متن کاملA Comparison between Agile and Traditional Software Development Methodologies
Software has been part of modern society for more than 50 years. There are several software development methodologies in use today. Some companies have their own customized methodology for developing their software but the majority speaks about two kinds of methodologies: heavyweight and lightweight. Heavyweight methodologies, also considered as the traditional way to develop software, claim th...
متن کاملCritical Success Factors in Agile Software Development Projects: A Review
Business activities are rapidly changing now a days and there are increasingly complex requirements set on programming solutions. That puts traditional software development methods also called heavyweight behind and leads to the need for different approaches. Modern approach is called agile or lightweight. Dissertation will described the characteristics of some traditional and agile methodologi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013